using System;

namespace ZeBobo5.LibraryHelper.Core
{
    public delegate void PropertyChangedEventHandler(object sender, PropertyChangedEventArgs e);

    public class PropertyChangedEventArgs : EventArgs
    {
        private readonly string propertyName;

        public PropertyChangedEventArgs(string propertyName)
        {
            this.propertyName = propertyName;
        }

        public virtual string PropertyName
        {
            get { return propertyName; }
        }
    }
}